|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sf.webphotos.tools.Thumbnail
public final class Thumbnail
Molda diferentes tamanhos de dimensão para as imagens. Controla os tamanhos máximos de cada thumb e redimensiona o tamanho das fotos originais baseado nesses valores máximos.
Constructor Summary | |
---|---|
Thumbnail()
|
Method Summary | |
---|---|
static void |
executaLote()
Abre uma conexão com o banco de dados através da classe BancoImagem, busca um lote de imagens e faz thumbs para todas as fotos. |
static void |
main(String[] args)
Faz um load no arquivo de configuração e chama o método makeThumbs para
fazer thumbs de uma foto específica. |
static void |
makeThumbs(String caminhoCompletoImagem)
Cria thumbs para as imagens. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Thumbnail()
Method Detail |
---|
public static void makeThumbs(String caminhoCompletoImagem)
inicializar
para setar
seus valores. Abre o arquivo de imagem passado como parâmetro e checa se
é uma foto válida. Obtém o tamanho original da imagem, checa se está no
formato paisagem ou retrato e utiliza o método
getScaledInstance
para calcular os thumbs. Ao final, salva as imagens.
caminhoCompletoImagem
- Caminho da imagem.public static void main(String[] args)
makeThumbs
para
fazer thumbs de uma foto específica.
args
- args do método main.public static void executaLote()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |